$().ready(function() {
	validateRule();
});
$.validator.setDefaults({
	submitHandler : function() {
		save();
	}
});

function onTypeChange() {
	validateRule();
}


function save() {
    var specs = [];
    // 组装规格和规格属性
	$(".business_item").each(function (i) {
		var specItems = [];
		var _this = $(this);
		var spec = {
			beginTime: _this.find(".begin_time").val(),
			endTime: _this.find(".end_time").val()
		};
		specs.push(spec); // 设置规格
	});
    $("#businessTimeStr").val(JSON.stringify(specs));
	$.ajax({
		cache : true,
		type : "POST",
		url : "/commanderList/manage/editStore",
		data : $('#editCommanderForm').serialize(),// 你的formid
		async : false,
		error : function(request) {
			parent.layer.alert("Connection error");
		},
		success : function(data) {
			if (data.code == 0) {
				parent.layer.msg("操作成功");
				parent.reLoad();
				var index = parent.layer.getFrameIndex(window.name); // 获取窗口索引
				parent.layer.close(index);

			} else {
				if (data.msg) {
					parent.layer.alert(data.msg)
				}else {
					window.location.href = "/";
				}
			}

		}
	});

}

function validateRule() {
	var icon = "<i class='fa fa-times-circle'></i> ";
	var isComp = $('#type').val() == '1';
	$("#editCommanderForm").validate({
		rules : {
			name : {
				required : true,
				remote :{
					url: "/centre/manage/checkName",
					type : "POST", // 数据发送方式
					dataType : "JSON", // 接受数据格式
					data : { // 要传递的数据
						name : function() {
							return $("#name").val();
						}
					}
				}
			},
			// shortName : {
			// 	required : true
			// },
			// busiLicense : {
			// 	required : isComp
			// },
			// busiCategory : {
			// 	required : isComp
			// },
			// registCapital : {
			// 	required : isComp
			// },
			// registDate : {
			// 	required : isComp
			// }
		},
		messages : {
			// name : {
			// 	required : icon + "商户名称不能为空",
			// 	remote : icon + "商户名称已经存在"
			// },
			// shortName : {
			// 	required : icon + "商户简称不能为空"
			// },
			// busiLicense : {
			// 	required : icon + "营业执照编号不能为空"
			// },
			// busiCategory:{
			// 	required :"经营类别不能为空"
			// },
			// registCapital:{
			// 	required :"注册资本不能为空"
			// },
			// registDate:{
			// 	required :"注册日期不能为空"
			// }
		}
	})
}

